India and the two places are vying to build a 100meterhigh statue to compete with China... - 0 views
-
bloggerent on 05 Sep 18The reference news network reported on September 5 that foreign media said that India will soon appear to be the world's largest statue, while the other higher is about to be built, both more than double the American Statue of Liberty. According to reports, these image projects are related to the na